﻿package ${clazz.package.name}
{
<#if importClassNameList ??><#list importClassNameList as t>	import ${t};
</#list></#if>

	[RemoteClass(alias="${clazz.name}")]

	public interface ${clazz.simpleName}<#if superclass ??> extends ${getActionScriptTypeName(superclass)}</#if>
	{
		<#if classMethods ??>
		<#list classMethods as method>

 		function ${getInterfaceVoMethodName(method)}(<#if method.parameterTypes ??><#list method.parameterTypes as t>value:${getActionScriptTypeName(t)}<#if t_has_next>,</#if></#list></#if>):${getActionScriptTypeName(method.returnType)};
 		</#list></#if>
	}
}